Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ILI9881 panel fixes #4969

Merged
merged 2 commits into from
Mar 31, 2022
Merged

ILI9881 panel fixes #4969

merged 2 commits into from
Mar 31, 2022

Conversation

6by9
Copy link
Contributor

@6by9 6by9 commented Mar 31, 2022

No description provided.

mipi_dsi_attach is allowed to fail, and currently the probe
code doesn't clean up (mainly drm_panel_remove) if this happens.

Add cleanup code on failure.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
The panel sends MIPI DCS commands during prepare and is expecting
the bus to remain in LP-11 state in-between.

Set the prepare_upstream_first flag so that the upstream DSI host
is prepared / pre_enabled first, and therefore the bus is in a
defined state.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
@pelwell pelwell merged commit 77ef4c1 into raspberrypi:rpi-5.15.y Mar 31, 2022
popcornmix added a commit to raspberrypi/firmware that referenced this pull request Mar 31, 2022
See: raspberrypi/Raspberry-Pi-OS-64bit#217

kernel: ARM: dts: Enable PMU on Cortex-A72 in AArch32 state
See: raspberrypi/linux#4965

kernel: ILI9881 panel fixes
See: raspberrypi/linux#4969
popcornmix added a commit to raspberrypi/rpi-firmware that referenced this pull request Mar 31, 2022
See: raspberrypi/Raspberry-Pi-OS-64bit#217

kernel: ARM: dts: Enable PMU on Cortex-A72 in AArch32 state
See: raspberrypi/linux#4965

kernel: ILI9881 panel fixes
See: raspberrypi/linux#4969
penk added a commit to cutiepi-io/pi-gen_stage4.5-cutiepi that referenced this pull request Apr 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants